open one's gift - German English Dictionary